/** 
 * 系统角色
 */
import axios from 'axios'
/**
 * 添加角色
 * @param {*} params 请求参数
 * @returns 
 */
export const insertRole = (params) => { return axios.post('/manage/system/role', params) }
/**
 * 更新角色
 * @param {*} params 请求参数
 * @returns 
 */
export const updateRole = (params) => { return axios.put('/manage/system/role', params) }
/**
 * 删除角色
 * @param {*} roleIds 角色编号多个逗号分隔（1,2,3,4）
 * @returns 
 */
export const delRole = (roleIds) => { return axios.delete(`/manage/system/role/${roleIds}`) }
/**
 * 角色列表
 * @param {*} params 请求参数
 * @returns 
 */
export const listRole = (params) => { return axios.post('/manage/system/role/list', params) }
/**
 * 角色分页列表
 * @param {*} params 请求参数
 * @returns 
 */
export const listPageRole = (params) => { return axios.post('/manage/system/role/listPage', params) }
/**
 * 获取角色
 * @param {*} roleId 角色编号
 * @returns 
 */
export const getRole = (roleId) => { return axios.get(`/manage/system/role/${roleId}`) }